package cn.hzsckj.functional.gui;

import org.junit.Test;
import org.openqa.selenium.By;
import cn.hzsckj.functional.selenium.BaseSeleniumTestCase;

public class TaobaoTest  extends BaseSeleniumTestCase {
	@Test
	public void testSuperboss() throws Exception{
		//打开淘宝主页
		openMasterPage();
		//使用帐号登录淘宝
		login();
		//登录成功后，进入卖家中心，进入超级店长
		goinSuperboss();
		Thread.sleep(30000);
	}
	
	public void openMasterPage() throws Exception{
		s.open("http://www.taobao.com");
		s.getDriver().manage().window().maximize();
	}
	
	//登录系统
	public void login() throws Exception{
		//等待“亲，登录”的超链接加载完毕。
		s.waitForLoad(By.linkText("亲，请登录"));
		//点击“亲，请登录”的超链接
		s.findElement(By.linkText("亲，请登录")).click();
		//等待，登录按钮出现。
		s.waitForLoad(By.id("J_SubmitStatic"));
		//输入用户名
		s.type(By.id("TPL_username_1"), "yukilovesummer");
		//输入密码
		s.type(By.id("TPL_password_1"), "1111");
		//点击登录按键
		s.findElement(By.id("J_SubmitStatic")).click();
		//登录完毕，
	}

	//进入买家中心,打开超级店长
	public void goinSuperboss(){
		//等待登录成功，出现登录者的用户名
		s.waitForLoad(By.linkText("yukilovesummer"));
		//点击”卖家中心“超链接
	    s.findElement(By.linkText("卖家中心")).click();
	    //等待“我的服务”按钮出现
	    s.waitForLoad(By.id("J_service_button"));
	    //点击“我的服务”
	    s.findElement(By.id("J_service_button")).click();
	    //等待超级店长出来
	    s.waitForLoad(By.linkText("超级店长..."));
	    //点击”超级店长...“
	    s.findElement(By.linkText("超级店长...")).click();
	}
}
